produce a phosphorescent splendor (buried remains) - Español Inglés Diccionario